instrument of punishment - German English Dictionary